package com.yunhe.policyfulfillment.policyful.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName PolicyInfoApplyMatterDetailVo
 * @Description TODO
 * @Author HeTao
 * @Date 2021/8/24 17:15
 * @Version 1.0
 **/
@Data
@ApiModel("审核事项详情")
public class PolicyInfoApplyMatterDetailVo {

    @ApiModelProperty(value = "id")
    private int id;

    /**
     * 申请事项id
     */
    @ApiModelProperty("申请事项id")
    private long applyMatterId;

    @ApiModelProperty(value = "事项名称")
    private String matterTitle;

    /**
     * 申请企业
     */
    @ApiModelProperty("申请企业")
    private long applyCompanyId;

    @ApiModelProperty(value = "申请企业")
    private String companyName;

    /**
     * 基本户银行
     */
    @ApiModelProperty("基本户银行")
    private String basicAccountBank;

    /**
     * 基本户账号
     */
    @ApiModelProperty("基本户账号")
    private String basicAccount;

    @ApiModelProperty("当前审核节点")
    private String currentAuditNode;

    /**
     * 经办人
     */
    @ApiModelProperty("经办人")
    private String manager;

    /**
     * 经办人手机号
     */
    @ApiModelProperty("经办人手机号")
    private String managerPhone;

    /**
     * 经办人邮箱
     */
    @ApiModelProperty("经办人邮箱")
    private String managerEmail;

    /**
     * 经办人电话
     */
    @ApiModelProperty("经办人电话")
    private String managerTel;

    /**
     * 本次申请金额
     */
    @ApiModelProperty("本次申请金额")
    private long applyAmount;

    /**
     * 兑现情况说明
     */
    @ApiModelProperty("兑现情况说明")
    private String descriptionRedemptionMatters;

    /**
     * 资助标准
     */
    @ApiModelProperty("资助标准")
    private String fundingCriteria;

    @ApiModelProperty("附件")
    private List<PolicyInfoApplyMaterialVo> policyInfoApplyMaterialVos;

    @ApiModelProperty("审批意见")
    private List<PolicyAuditProcessVo> policyAuditProcessVos;

}
